.topic-panel{
    padding: 20px;
    font-size: 32px;
    .topic-panel-title{
        background-color: #0288d1;
        color:#FFFFFF;
        padding: 5px 0;
        padding-left:10px;
        border-radius: 4px;
    }
    .topic-panel-list{
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        margin: 30px 0;
        .topic-panel-list-img{
           border-radius: 50%;
           width: 40px;
           height: 40px;
        }
        .topic-panel-list-title{
          white-space: nowrap;
          overflow:hidden;
          text-overflow: ellipsis;
          width: 50%;
          color:blue;
        }
        .topic-panel-list-date{
            color:#CCCCCC;
        }

    }
}
